﻿body{
	padding:0px;
	margin:0px;
	background: url('images/bg.gif') repeat-x top #0f0f0f;	
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
}

#wrap
{
	width:1000px;
	margin:0 auto 0 auto;
}

div#banner
{
	width:1000px;
	background-image:url('images/banner.jpg');
	height:300px;
}

div#search
{
	width:300px;
	float:left;
	padding:10px 10px 10px 10px;
	text-align:left;
}

.clearall
{
	clear:both;
}

/*======= LEFT =======*/

#left
{
	width:234px;
	float:left;
	margin-left:29px;
}

.box_heading_table 					{}
.box_heading_table .box_heading_td 	{background:#cd0bb9 url('images/box_heading_c.gif') repeat-x 50% top; 
padding:6px 10px 4px 12px;
}
.box_heading_table .box_heading_td 	{color:#ffffff; font-weight:bold; font-size:12px; text-transform:uppercase }


.box_heading_tall_t {background:#cd0bb9 url('images/box_heading_t.gif') repeat-x 50% top;
}
.box_heading_tall_b {background:#cd0bb9 url('images/box_heading_b.gif') repeat-x 50% bottom;
}
.box_heading_tall_l {background:#cd0bb9 url(images/box_heading_l1.gif)}
.box_heading_tall_r {background:#cd0bb9 url(images/box_heading_r1.gif)}

.box_body ul 	{padding:0; margin:0 0 0 20px; list-style:none; }
.box_body .bg_list	{background:url('images/arrow1.gif') no-repeat left top;
}
.box_body .bg_list a	{color:#adadad; padding-left:20px; background:url('images/arrow.gif') no-repeat 0 3px; 
text-decoration:none; line-height:25px; margin-left:20px; font-weight:bold
}
.box_body .bg_list a:hover {color:#ffffff; text-decoration:none;}

.box_body .bg_list_un 	{}
.box_body .bg_list_un  a	{color:#adadad; padding-left:20px; background:url('images/arrow.gif') no-repeat 0 3px; 
text-decoration:none; line-height:25px; margin-left:20px; font-weight:bold
}
.box_body .bg_list_un  a:hover	{color:#ffffff; text-decoration:none;}

.box_body ul
{
	padding: 0;
	position: relative;
	float: left;
	list-style-type: none;
	list-style-position: outside;
	width:173px;
}

.box_body li
{
	position: relative;
}

.box_body ul ul
{
	top:auto;	
	background-color:#151515;
}

.box_body ul li ul
{
	top: 0px;
	left: 173px;
	margin: 0;
	padding: 0;
	width:173px;
	position: absolute;
	border:1px solid #c8c6c6;
	z-index: 100;
	color:#ffffff;
	display:none;
}

.box_body li:hover ul
{
	display:block;
}

/*======= END LEFT =======*/

/*======= RIGHT =======*/

#right
{
	width:708px;
	float:left;
}
#right .box_content_t
{
	width:708px;
	height:18px;
	background:url('images/box_content_t.GIF');
	float:left;
}

#right .box_content_m
{
	width:682px;
	background:url('images/box_content_bg.GIF') transparent repeat;
	float:left;
	padding:0 13px 0 13px;
}

#right .box_content_b
{
	width:708px;
	height:18px;
	background:url('images/box_content_b.GIF');
	float:left;
}

#tblProducts tr.productsRow
{
	height:260px;
}

#tblProducts tr.productsRow td.productCell
{
	padding:20px 10px 0 10px;
	float:left;
	width:207px;
	height:260px;
	text-align:center;
}

.cont_heading_table { background:#cc0bb7; }
.cont_heading_td {padding:0px 17px 0px 10px; font-size:14px; text-transform:uppercase; font-weight:bold; color:#ffffff; font-family:Arial; line-height: 27px;  }

.cont_heading_td a{color:#ffffff; text-decoration:none}
.cont_heading_td a:hover{color:#ffffff; text-decoration:underline }

.cont_heading_td {background:#cc0bb7 url('images/cont_heading_c.gif') repeat-x 50% top;
}
.cont_heading_t {background:#cc0bb7 url('images/cont_heading_t.gif') repeat-x 50% top;
}
.cont_heading_b {background:#cc0bb7 url('images/cont_heading_b.gif') repeat-x 50% bottom;
}
.cont_heading_l {background:#cc0bb7 url('images/cont_heading_l.gif') repeat-x left 50%;
}
.cont_heading_r {background:#cc0bb7 url('images/cont_heading_r.gif') repeat-x right 50%;
}

/*======= END RIGHT =======*/

/*======= FOOTER =======*/

#footer
{
	width:100%;
	background-color:#313131;
	color:#ffffff;
	margin-top:20px;
	padding:20px 0 0 0;
	height:50px;
	float:left;
}

#footer a
{
	color:#ffffff;
	text-decoration:none;
}

#footer a:hover
{
	text-decoration:underline;
}

/*======= END FOOTER =======*/

/*======= LINK =======*/

a#shoppingCart
{
	color:#cd4fc1;
	text-decoration:none;
}

a#shoppingCart:hover
{
	text-decoration:underline;
}

a.link1
{
	color: #8d0c82;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold; 
	text-decoration:none;	
}

a.link1:hover
{
	color:#de16d2;	
}

.link2
{
	float:left;
	margin:20px 20px 10px 20px;	
}

.link2 a
{
	color: #aa0ba1;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

.link2 a:hover
{
	color:#de16d2;
}

/*======= ENDLINK =======*/

/*======= PRODUCT =======*/

.image a			{max-width:182px; max-height:112px; background:#ffffff; vertical-align:middle;}

img.product1		{max-width:182px; max-height:112px; min-height:112px; vertical-align:middle; border:0px;}

.cont_body_table_2 {background:#505050 ;}
.cont_body_td_2		{height:22px; vertical-align:middle; text-align:center;}
.cont_body_tall_t_2 {background:#505050 url(images/cont_body_corn_t_2.gif) top repeat-x;}
.cont_body_tall_b_2 {background:#505050 url(images/cont_body_corn_b_2.gif) bottom repeat-x;}
.cont_body_tall_l_2 {background:#505050 url(images/cont_body_corn_l_2.gif) left repeat-y;}
.cont_body_tall_r_2 {background:#505050 url(images/cont_body_corn_r_2.gif) right repeat-y;}
span.productSpecialPrice {font-size:14px; color:#ffffff; line-height:15px;}

.detail
{
	width:55px;
	height:17px;
	float:left;
	background: url("images/bg_Detail.GIF") repeat-x 0 0;
	color:White;
	font-family:Tahoma;
	font-size:12px;
	text-align:center;
	padding-top:3px;
}

.addToCart
{
	width:55px;
	height:17px;
	float:left;
	background-color:#626262;
	color:White;
	font-family:Tahoma;
	font-size:12px;
	text-align:center;
	padding-top:3px;	
}

/*======= END PRODUCT =======*/

/*======= SEARCH BOX =======*/

div#search input.searchbox
{
	width:150px;
	margin-left:30px;
}

div#search input.btnSearch
{
	width:50px;
	margin-left:5px;
	height:23px;
}

div.ddl
{
	float:left;
	position:absolute;
	z-index:100;
	background-color:#ffffff;
	display:none;
	border:2px solid #cae0f9;
	padding:10px 10px 10px 10px;
	font-size:11px;
	font-family:Tahoma;
}

div.ddl div.item
{
	float:left;
	width:120px;
	color:#000000;
	font-size:12px;
	font-family:Tahoma;
	margin:5px 0 5px 0;
}

div.ddl div.item .cbCategory
{
	padding:0 3px 0 0;	
}

.stroke
{
	font-family:Tahoma Verdana Arial;
	font-size:13px;
	text-decoration: line-through;
	color:#e3dfe3;
}

/*======= END SEARCH BOX =======*/

div.loading
{
	float:left;
	position:absolute;
	z-index:100;
	background: #d2cfcf url(images/loading1.gif) no-repeat center center;
	opacity: 0.5;
	filter: alpha(opacity=50); /* IE */
	display:none;
}

/*======= PAGINATION =======*/

div.pagination
{
	margin: 10px 20px 10px 20px;
	padding: 0;
	height: 1%;
	clear: both;
	overflow: hidden;
}

div.pagination div.results
{
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
}

div.pagination div.results span 
{
	margin: 0;
	padding: 2px 3px;
	height: 1%;
	display: block;
	float: left;
	color: #626262;
	font-weight: normal;
	font-family:Tahoma;
	font-size:13px;
}

div.pagination ul.pager
{
	margin: 0;
	padding: 0;
	float: right;
	text-align: right;
}

div.pagination ul.pager li
{
	margin: 0 0 0 2px;
	padding: 0;
	height: 1%;
	float: left;
	list-style: none;
	font-weight: normal;
	font-family:Tahoma;
	font-size:13px;
}

div.pagination ul.pager li.separator
{
	padding: 2px;   
}

div.pagination ul.pager li.current
{
	padding: 2px;   
	color: #000000;
}

div.pagination ul.pager li.disabled
{
	padding: 2px;
	color: #000000;
}

div.pagination ul.pager li a 
{
	margin: 0;
	padding: 2px;
	height: 1%;
	display: block;
	float: left;
	color: #626262;
	text-decoration: none;
}

div.pagination ul.pager li a:hover, 
div.pagination ul.pager li a:active 
{
	/*background: #b4b4b4 url("/images/pager_selected.png") repeat-x;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #bebebe;
	border-right: 1px solid #b1b1b1;
	border-bottom: 1px solid #afafaf;*/
	color: #000000;
}

/*======= END PAGINATION =======*/

.bg_line_x						{background:url('images/line_x.gif') repeat-x left center;}